package system

// casbin 规则
// casbin是用于进行访问控制
type CasbinRule struct {
	Id    int    `gorm:"primary_key;AUTO_INCREMENT;column:id" json:"id" form:"id"`
	PType string `json:"p_type" gorm:"column:p_type; type:varchar(100)"`
	V0    string `json:"v0" gorm:"column:v0; type:varchar(100)"`
	V1    string `json:"v1" gorm:"column:v1; type:varchar(100)"`
	V2    string `json:"v2" gorm:"column:v2; type:varchar(100)"`
	V3    string `json:"v3" gorm:"column:v3; type:varchar(100)"`
	V4    string `json:"v4" gorm:"column:v4; type:varchar(100)"`
	V5    string `json:"v5" gorm:"column:v5; type:varchar(100)"`
	BaseModel
}

func (CasbinRule) TableName() string {
	return "casbin_rule"
}
